<%-- 
    Document   : form_thongtinNN
    Created on : 26-10-2011, 09:17:02
    Author     : VuTienIT
--%>

<%@page import="java.util.ArrayList" %>
<%@page import="model.pojo.*" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!-- Lấy giỏ hàng -->
<%   
ArrayList<PhieuPOJO> gioHang = null;
if(session.getAttribute("GioHang")==null)
{
    gioHang = new ArrayList<PhieuPOJO>();
    session.setAttribute("GioHang", gioHang);
}
else
{
    gioHang = (ArrayList<PhieuPOJO>)session.getAttribute("GioHang");
}
%>
<!-- Tạo session đăng nhập -->
<%
KhachHangPOJO ssDangNhap = null;
if(session.getAttribute("KhachHang")==null)
{
    ssDangNhap = new KhachHangPOJO();
    session.setAttribute("KhachHang", ssDangNhap);
}
else
{
    ssDangNhap = (KhachHangPOJO)session.getAttribute("KhachHang");
}
%>
<!DOCTYPE html>
<script language="javascript">
    function checkEmail(email){
       re=/^(([a-zA-Z0-9])+\.?)*([a-zA-Z0-9])+@(([a-zA-Z0-9])+\.)+[a-zA-Z]{2,4}$/;
       if(!re.test(email.value)){alert("Email của bạn không hợp lệ.");return false;}
       return true;
    }
    function checkPhone(phone){
       re=/^[0][1-9][0-9]{8,9}$/;
       if(!re.test(phone.value)){alert("Số điện thoại của bạn không hợp lệ.");return false;}
       return true;
    }
    function checkForm(f){   
       if(f.nguoinhan.value.trim() == ""){alert('Họ tên người nhận không được bỏ trống');   f.nguoinhan.focus();return false;}
	   if(f.thanhpho.value.trim() == "999999"){alert('Chưa chọn khu vực');      f.thanhpho.focus();return false;}
	   if(f.quan.value.trim() == "999999"){alert('Chưa chọn quận - huyện');      f.quan.focus();return false;}
       if(f.diachi.value.trim() == ""){alert('Địa chỉ không được bỏ trống');   f.diachi.focus();return false;}
	   if(f.dienthoai.value.trim() == ""){alert('Điện thoại không được bỏ trống');   f.dienthoai.focus();return false;}
	   if(!checkPhone(f.dienthoai)){f.dienthoai.focus();return false;}
	   
       var use = false;   
       if(f.rbnChuyenhang.checked) use = true;
       if(!use){alert('Chọn phương thức chuyển hàng');   return false;}
       return true;
	   
	   var uss = false;
	   for(i = 0 ; i<f.rbnPhuongThuc.length; i++){
          if(f.rbnPhuongThuc[i].checked) uss = true;
       }
	   if(!uss){alert('Chọn phương thức thanh toán');   return false;}
       return true;
    }
    function checkField(field,name){
       if(field.value == ""){
          alert(name + ' không được bỏ trống');
          field.focus();
       }
    }
</script>
<div id="content_middle">
 
<h3>Giỏ hàng</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
            <table width="100%" border="0.5">
            <tr>
            <td align="center"><h4>Tên sản phẩm</h4></td>
            <td align="center"><h4>Số lượng</h4></td>
            <td align="center"><h4>Đơn giá</h4></td>
            <td align="center"><h4>Thành Tiền</h4></td>
            </tr>
            <%
            double s = 0;
            for(int i=0;i<gioHang.size();i++)
            {
                PhieuPOJO ph = gioHang.get(i);
            %>
            <tr>
              <td align='center'><%=ph.getTenPhieu()%></td>
              <td align='center'><label>
                <%=ph.getSoLuongQuyDinh()%>
              </label></td>
              <td align='center'><%=ph.getGiaBan()%></td>
              <td align='center'><%=ph.getThanhTienGioHang()%></td>
            </tr>
            <%
                s = s + ph.getThanhTienGioHang();
            }
            %>
            <tr>
            <td colspan="2" align="left"><label></label></td>
            <td align="center"><font color="#FF0000"><b>Tổng tiền</b></font></td>
            <td align="center"><span class="style1"><%=s%> VNĐ</span></td>
            </tr>
            </table>
      </div>
</div>
  <p>&nbsp;</p>
</div>
    
<form name="frmThongTin" method="post" action="ThongTinKH?Page=recp&Action=ud&m=ck">
    <h3>Thông tin giao hàng</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
  <table width="100%" border="0">
    <tr>
      <td width="20%" align="left">Người nhận</td>
      <td width="80%" align="left"><label>
      <input name="nguoinhan" type="text" value="<%if(ssDangNhap.getNguoiNhan()!=null) out.println(ssDangNhap.getNguoiNhan());%>"/>
      
          </label></td>
    </tr>
    <tr>
      <td width="20%" align="left">&nbsp;</td>
      <td width="80%" align="left" class="style2">      
      <%
            if (request.getAttribute("Error_NN") != null) {
                out.println(request.getAttribute("Error_NN"));
            }
            %>
      </td>
    </tr>
    <tr>
      <td align="left">Thành phố 
        <label></label></td>
      <td align="left">
          <select name="thanhpho" class="thanhpho">
             <%
                if(ssDangNhap.getMaKhuVuc()==-1){
                %>
                <option value="999999">=Chưa chọn=</option>
                <%
                }else{
                    KhuVucPOJO q1 = (KhuVucPOJO) request.getAttribute("GetKhuVuc");
                %>
                    <option value="<%=q1.getMaKhuVuc()%>"><%=q1.getTenKhuVuc()%></option>
                <%
                }
                %>
            <%
                ArrayList<KhuVucPOJO> mathang = (ArrayList<KhuVucPOJO>) request.getAttribute("KhuVucS");
                for(int i=0;i<mathang.size();i++)
                {
                    KhuVucPOJO mh = mathang.get(i);
            %>        

                <option value='<%= mh.getMaKhuVuc() %>'><%= mh.getTenKhuVuc() %></option>
                <%
                }
                %>
        </select>      
      </td>
    </tr>
    <tr>
      <td align="left">&nbsp;</td>
      <td width="80%" align="left" class="style2">      
      <%
            if (request.getAttribute("Error_KV") != null) {
                out.println(request.getAttribute("Error_KV"));
            }
            %>
      </td>
    </tr>
    <tr>
      <td align="left">Quận - Huyện</td>
      <td align="left">
          <select name="quan" class="quan">
                <%
                if(ssDangNhap.getMaQuan()==-1){
                %>
                <option value="999999">=Chưa chọn=</option>
                <%
                }else{
                    QuanPOJO q1 = (QuanPOJO) request.getAttribute("GetQuan");
                %>
                    <option value="<%=q1.getMaQuan()%>"><%=q1.getTenQuan()%></option>
                <%
                }
                %>
          </select>      
      </td>
    </tr>
    <tr align="left">
      <td align="left">&nbsp;</td>
      <td width="80%" align="left" class="style2">      
      <%
            if (request.getAttribute("Error_Q") != null) {
                out.println(request.getAttribute("Error_Q"));
            }
            %>
      </td>
    </tr>
    <tr>
      <td width="20%" align="left">Địa chỉ</td>
      <td align="left"><label>
        <textarea name="diachi">
        <%
            if(ssDangNhap.getDiaChi()!=null) 
                out.println(ssDangNhap.getDiaChi());
            %>
        </textarea>
        
          </label></td>
    </tr>
    <tr>
      <td width="20%" align="left">&nbsp;</td>
      <td width="80%" align="left" class="style2">      
      <%
            if (request.getAttribute("Error_DC") != null) {
                out.println(request.getAttribute("Error_DC"));
            }
            %>
      </td>
    </tr>
    <tr>
      <td width="20%" align="left">Số điện thoại</td>
      <td align="left"><label>
        <input type="text" name="dienthoai" value="<%if(ssDangNhap.getSoDTNguoiNhan()!=null) out.println(ssDangNhap.getSoDTNguoiNhan());%>"/>
            
          </label></td>
    </tr>
    <tr>
      <td width="20%" align="left">&nbsp;</td>
      <td width="80%" align="left" class="style2">      
      <%
            if (request.getAttribute("Error_DTNN") != null) {
                out.println(request.getAttribute("Error_DTNN"));
            }
            %>
      </td>
    </tr>
  </table>

      </div>
</div>
<br/>
</div>

<h3>Phương pháp chuyển hàng</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
        <table width="100%" border="0">
        
            <tr>
              <td align="left">
                  <label>
                    <input name="rbnChuyenhang" type="radio" value="1" checked="checked" />
                    Nhân viên của A2 Shop sẽ giao phiếu tới địa điểm bạn đã đăng ký (Giao phiếu miễn phí)
                  </label>    
                  <p>&nbsp;</p>
              </td>
            </tr>
          </table> 
      </div>
</div>
  <p>&nbsp;</p>
</div>
<br/>
<h3>Chú thích đơn đặt hàng</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
        <table width="100%" border="0">
            <tr>
              <td width="20%" align="left">Nội dung tin</td>
              <td align="left">
              <label>
                <textarea name="chuthich" cols="40" rows="4" id="textfield"></textarea>
              </label>
              </td>
            </tr>
          </table>
      </div>
</div>
  <p>&nbsp;</p>
</div>

<h3>Phương thức thanh toán</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
        <table width="100%">
          <tr valign="middle" align="left">
            <td width="10%"><label>
              <input type="radio" name="rbnPhuongThuc" value="1" disabled="disabled"/>
            </label></td>
            <td width="90%"><img src="images/nganluong.png" alt="" width="152" height="56" /></td>
          </tr>
          <tr valign="middle" align="left">
            <td width="10%"><label>
              <input type="radio" name="rbnPhuongThuc" value="2" disabled="disabled"/>
            </label></td>
            <td width="90%"><img src="images/vinapay.gif" alt="" width="152" height="57" /></td>
          </tr>
          <tr valign="middle" align="left">
            <td width="10%"><label>
              <input name="rbnPhuongThuc" type="radio" value="3" checked="checked"/>
            </label></td>
            <td width="90%">Tiền mặt</td>
          </tr>
        </table>
        </div>
</div>
  <p>&nbsp;</p>
</div>

<h3>Tổng chi phí</h3>
<div class="detail_box">
  <div class="sidebar_box_content">
      <div id="login_box">
        <p class="style1">Tổng chi phí <%=s%> VNĐ</p>
      </div>
</div>
  <p><input type="submit" name="Submit" id="Submit" value="Xác nhận đơn hàng, thanh toán" onClick="return checkForm(frmThongTin)"/></p>
</div>

</form>
<div class="cleaner"></div>
</div>